@tab_height: 45 * @unit;
.@{prefix}tab_bar {
    height: @tab_height;
    background: @theme_bg_color;
    transition: all .1s cubic-bezier(0.65, 0.05, 0.36, 1);
    position: relative;
    overflow: visible;
    box-sizing: border-box;
    .@{prefix}tab_item {
        padding-top: 6 * @unit;
        &_icon {
            height: @tab_height * 0.6 - 6 * @unit;
            img {
                height: 100%;
            }
        }
        &_label {
            height: @tab_height * 0.4;
            font-size: 10 * @unit;
        }
    }
    &.fixed {
        position: sticky;
        bottom: 0;
        width: 100%;
    }
}